a hybrid meta-heuristic algorithm based on abc and firefly algorithms

Authors

azita yousefi

payame noor university,tehran,iran. bita amirshahi

payame noor university,tehran.iran

abstract

abstract— in this paper we have tried to develop an altered version of the artificial bee colony algorithm which is inspired from and combined with the meta-heuristic algorithm of firefly. in this method, we have tried to change the main equation of searching within the original abc algorithm. on this basis, a new combined equation was used for steps of employed bees and onlooker bees. for this purpose, we had to define several new parameters for improving the quality of the proposed method. in this regard, we have introduced two new parameters to the method. the new method has been simulated within the software of matlab and it has also been run according to objective functions of sphere, griewank and ackley. all these functions are standard evaluation functions that are generally used for meta-heuristic algorithms. results that were yielded by the proposed method were better than the results of the initial algorithm and especially by increasing the number of variables of the problem, this improvement becomes even more significant. we have successfully established a better balance between concepts of exploration and exploitation, especially with increasing the repetition cycles, we have successfully controlled the concept of utilization with random parameters. tests have been ran more than 500 times.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

A hybrid meta-heuristic algorithm based on ABC and Firefly algorithms

Abstract— In this paper we have tried to develop an altered version of the artificial bee colony algorithm which is inspired from and combined with the meta-heuristic algorithm of firefly. In this method, we have tried to change the main equation of searching within the original ABC algorithm. On this basis, a new combined equation was used for steps of employed bees and onlooker bees. For this...

full text

A Hybrid Meta-Heuristic Algorithm based on Imperialist Competition Algorithm

The human has always been to find the best in all things. This Perfectionism has led to the creation of optimization methods. The goal of optimization is to determine the variables and find the best acceptable answer Due to the limitations of the problem, So that the objective function is minimum or maximum. One of the ways inaccurate optimization is meta-heuristics so that Inspired by nature, ...

full text

A Hybrid Algorithm using Firefly, Genetic, and Local Search Algorithms

In this paper, a hybrid multi-objective algorithm consisting of features of genetic and firefly algorithms is presented. The algorithm starts with a set of fireflies (particles) that are randomly distributed in the solution space; these particles converge to the optimal solution of the problem during the evolutionary stages. Then, a local search plan is presented and implemented for searching s...

full text

A Hybrid Meta-Heuristic Algorithm based on Imperialist Competition Algorithm

The human has always been to up to the best in everything, And this perfectionism has led to the creation of optimization methods. The goal of optimization is to determine the variables to find the best acceptable answer to the limitations in a problem, so that the objective function is a minimum or a maximum. Metaheuristic algorithms are one of inaccurate optimization methods that inspired by ...

full text

Hybrid Meta-heuristic Algorithm for Task Assignment Problem

Task assignment problem (TAP) involves assigning a number of tasks to a number of processors in distributed computing systems and its objective is to minimize the sum of the total execution and communication costs, subject to all of the resource constraints. TAP is a combinatorial optimization problem and NP-complete. This paper proposes a hybrid meta-heuristic algorithm for solving TAP in a ...

full text

A Hybrid Grey based Two Steps Clustering and Firefly Algorithm for Portfolio Selection

Considering the concept of clustering, the main idea of the present study is based on the fact that all stocks for choosing and ranking will not be necessarily in one cluster. Taking the mentioned point into account, this study aims at offering a new methodology for making decisions concerning the formation of a portfolio of stocks in the stock market. To meet this end, Multiple-Criteria Decisi...

full text

My Resources

Save resource for easier access later


Journal title:
journal of advances in computer engineering and technology

جلد ۱، شماره ۴، صفحات ۵۳-۵۸

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023